Big Huge Thesaurus

water shamrock

noun